Striped dolphin - English Synonyms Dictionary